<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "utf-8";

.f_big {
	font-size: 18px;
	line-height: 36px
}
.f_mid {
	font-size: 14px;
	line-height: 28px
}
.f_small {
	font-size: 12px;
	line-height: 24px
}
.left {
	float: left;
	display: inline
}
.right {
	float: right;
	display: inline
}
.t_left {
	text-align: left
}
.t_center {
	text-align: center
}
.t_right {
	text-align: right
}
.white {
	color: #fff
}
.jieqv {
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
	-webkit-text-overflow: ellipsis
}
body {
	margin: 0;
	padding: 0;
	text-align: left;
	color: #020202;
	font-size: 12px;
	line-height: 24px;
	font-family: "微软雅黑";
	background: url(body.png);
}
a:link {
	color: #020202;
	text-decoration: none
}
a:visited {
	color: #020202;
	text-decoration: none
}
a:hover {
	text-decoration: none;
	color: #3f2000
}
a:focus {
	outline: none;
	-moz-outline: none
}
h1 {
	color: #000;
	font-weight: bold;
	text-align: center;
	font-size: 20px;
	min-height: 40px;
	line-height: 40px
}
h2 {
	font-size: 20px
}
.clear {
	clear: both
}
img {
	border: 0
}
ul, li {
	list-style-type: none;
	list-style: none;
	margin: 0;
	padding: 0
}
.f_12{ font-size: 12px; }
.f_14{ font-size: 14px; }
.f_16{ font-size: 16px; }
.f_22{ font-size: 22px; }
.blue{ color: #2946b2; }
#zy_banner {
	width: 100%;
	height: 287px;
	background: url(zy_banner.jpg) center;
	margin-bottom: 30px;
	
}
#header_bg {
	width: 100%;
	position: fixed;
	z-index: 999;
	top: 0px;
	margin: auto;
	background: url(header.png) repeat-x;
}
.header{ width: 1250px; margin:auto; position: relative; z-index: 999; }
.header_1{margin-left: 20px; width: 100%; height: 142px; background: url(header_1.png) no-repeat left;}
.header_keyword{ margin: auto; padding-top:30px;float: right; /*padding-left: 760px;*/ font-size: 16px; color: #f2d79d; line-height: 40px;}
.header_keyword span{font-weight: bold;}
.header_2{ width:1250px; height: 38px; line-height: 38px; color: #fff; position: absolute; top:105px;margin-left: -10px; }
.header_2 a{ color: #fff; }
.header_2 li{ text-align: center;
    float: left;
    display: inline;
    font-size: 15px;
    line-height: 15px;
    /* margin-left: 20px; */
    border-right: 1px solid #f6f3f3;
    width: 130px;
    height: 15px;}
.header_2 li:hover{ color: #f2d79d; }
.banner{width: 100%; position: relative; margin: auto; }
.banner_bg{width: 1419px;; height: 377px; background: url(banner_bg.png) no-repeat; position: absolute; right: 0px; top: 0px; }
.qq{ width: 90px; height: 30px; position: absolute; right: 168px; bottom: 49px; }
#footer {
	width: 100%;
	padding-top: 15px;
	padding-bottom: 10px;
	background: #413763;
	color: #fff;
	font-size: 12px;
    height: 260px
}
.f_line{ width: 485px; background: url(f_line.png) right no-repeat;}
.f_erweima{ width: 670px;height: 130px; background: url(f_erweima.png) no-repeat right center;font-size: 14px;}
#footer_nav{ width: 1200px; padding-top: 5px; padding-bottom: 5px; margin: auto; line-height: 28px; }
#footer a{ color: #fff; }
.piaofu{ width: 94px; height: 320px; padding-top: 20px; padding-left: 10px; background: url(piaofu.png) no-repeat; position: fixed; right: 10px; top: 200px; }
.piaofu li{ width: 80px; height: 80px; margin-bottom: 25px; }
.message_end{ width: 600px; height: 103px; margin-right: 210px; font-size: 14px; margin-top: -10px; }
.message_end li{ background: #126f2d; padding-left: 10px; float: left; display: inline; margin-right: 20px;}
#wrap {
	width: 1200px;
	margin: auto;
	margin-bottom: 20px;
	margin-top: 20px;
}
#in_wrap {
	width: 1250px;
	margin: auto;
	margin-bottom: 30px;
}
.in_1{ width: 1190px; padding: 5px; position: relative; background: #fff; position: relative; margin-top: 30px;}
.in_2{width: 260px; color: #413763; font-size: 32px; font-weight: bold; height: 803px; padding: 30px 0px 10px 40px;background: #f6eded; }
.in_2 ul{width: 255px;right: 5px}
.in_2 li{ /*width: 190px; *//*float: left; display: inline;*/    margin-left: -25px; width: 250px; padding-left: 20px; line-height: 70px; background: #f2d79d;margin-top:4px}
.in_2 a{ font-size:16px; font-weight: normal; color: #413763; }
.in_2 a:hover{ color: #000; }
.in_3 { width: 350px; height: 289px; padding-left: 40px; padding-right: 40px; padding-top: 50px; background: url(in_3.png) no-repeat; color: #fff; position: relative;}
.button{ width: 127px; height: 39px; line-height: 39px; text-align: center; background: #f6c25d; position: absolute; bottom: 30px; left: 40px; }
.in_4{ width: 100%; height: 726px; background: url(in_youshi.jpg) center no-repeat; }
.in_4_nav{ width: 540px; height: 596px; padding-left: 660px;  padding-top: 130px; position: relative; margin: auto; }
.in_4_nav li{ font-size: 14px; color: #fff; line-height: 28px; height: 140px; }
.in_4_tt{ font-size: 20px; color: #f6c25d; font-weight: bold; }
.in_5{ height: 73px; background: url(in_5.png) no-repeat left; line-height: 100px; margin-top: 20px; text-align: right; }
.in_6 li{ float: left; display: inline; margin-top: 10px; margin-bottom: 10px; }
.in_7{ height: 73px; background: url(in_7.png) no-repeat left; line-height: 100px; margin-top: 20px; text-align: right; }
.in_8 li{ float: left; display: inline; margin-left: 5px; margin-right: 5px; margin-bottom: 10px; position: relative; }
.in_hot_img{ position: absolute; top: 0px; left: 0px; width: 227px; height: 223px; background: url(in_hot_img.png) no-repeat; }
.in_hot_tt{ position: absolute; width: 227px; height: 34px; line-height: 34px; bottom: -23px; text-align: center; }
/*.in_hot{ width: 220px; height: 34px; line-height: 34px; text-align: center; background: url(in_hot.png) no-repeat; margin-top: -8px; }*/
.in_8 li a{ font-size: 14px; color: #fff; }
.in_8{ margin-bottom: 50px; margin:0 30px;}
.in_9{ width: 473px; height: 38px; padding-top: 260px; color: #fff; font-size: 16px; padding-left: 24px; background: url(in_news.jpg) no-repeat; }
.in_10{ width: 630px; height: 240px; padding-top: 70px; color: #413763; font-size: 14px; line-height: 32px; background: url(in_10.png) no-repeat; }
.in_10 a{ font-size: 14px; }
.more{ position: absolute; right: 20px; top: 20px; color: #1279c4; }
.img{ margin:0 10px 20px 10px; background: #fff; padding:10px;border:1px solid #c3c3c3;box-shadow:2px 2px 3px #aaa}
.in_img{ margin:0 10px 20px 10px; background: #413763; padding-bottom:10px;}
.in_img a{ font-size: 14px; color: #fff; }
#shipin {
	width: 248px;
	height: 220px;
	top: 0;
	left: 0;
	position: absolute;
}
.touming {
	opacity: 1
}
.touming:hover {
	opacity: .8
}
#left {
	width: 286px;
	float: left;
	display: inline;
	/*background: #413763;*/
   background: #f6eded;

    }
.left_1{ width: 256px; padding-left: 30px; background: url(left_1.png) no-repeat; padding-top: 120px; }
.left_1 li{margin-left: -22px;
    width: 250px;
    padding-left: 20px;
    line-height: 70px;
    background: #f2d79d;
    margin-top: 4px;}
.left_1 a{ font-size:16px; color:#4b406a; line-height: 56px; }
.f_32{ font-size: 32px; font-weight: bold;}
.bold{ font-weight: bold; }
.left_2{ color: #4b406a; padding-bottom: 50px; padding-left: 30px; padding-top: 30px; font-size: 14px; line-height: 32px; }

#right {
	width: 880px;
	min-height: 400px;
	float: right;
	display: inline;
}
.r_pro {width: 885px}
.r_pro li{width:280px;height:250px;float: left;margin-left: 5px;border:5px solid #f6eded; background:#413763;text-align: center; }
.r_pro li a{font-size: 16px; color: #fff;  }

.r_pro li img{width:280px;height:210px}

.in_news {width:1200px}
.in_news li{width:280px;height:250px;float: left;margin-left: 5px;border:5px solid #f6eded; background:#ebeaea;text-align: center; }
.in_news li a{font-size: 16px; color: #4b406a;  }
.in_news li p{font-size: 14px; color: #4b406a;width: 270px;    padding-left: 5px;
    text-align: left;
    font-size: 14px;
   
   
    /* width: 100%; */
    height: auto;
    word-wrap: break-word;  }
.in_news li img{width:280px;height:130px}
.pro_img{ width: 540px; height: 280px; background: #f7f7f7; padding: 20px; margin-left: 20px; margin-bottom: 20px; }
.pro_info{ width: 90px; height: 30px; line-height: 30px; text-align: center; background: #fe7a78; -moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px; color: #fff; float: left; display: inline;}
.ctc_info{ width: 90px; height: 30px; line-height: 30px; text-align: center; background: #2a2b2c; -moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px; color: #fff; float: left; display: inline; margin-left: 30px;}
.title {
	width: 870px;
	height: 73px;
	padding-right: 10px;
	line-height: 80px;
	margin-left: auto;
	margin-right: auto;
	color: #413763;
	text-align: right;
	position: relative;
	font-size: 14px;
}
.title a{ color: #212121; }
#title_1{ background: url(title.png) no-repeat; }
#title_pro{ background: url(title.png) 0 -73px no-repeat; }
#title_5{ background: url(title.png) 0 -219px no-repeat; }
#title_4{ background: url(title.png) 0 -292px no-repeat; }
#title_message{ background: url(title.png) 0 -365px no-repeat; }
#title_contact{ background: url(title.png) 0 -438px no-repeat; }
#title_24{ background: url(title.png) 0 -511px no-repeat; }
#title_23{ background: url(title.png) 0 -584px no-repeat; }
#title_19{ background: url(title19.png) no-repeat; }
#por_1{ position: absolute; color: #0c7638; font-size: 26px; font-weight: bold; top: 0px; left: 0px; }
#por_2{ position: absolute; color: #f17e19; font-size: 26px; font-weight: bold; top: 0px; right: 0px; }
#por_3{ position: absolute; color: #666666; font-size: 12px; top: 35px; left: 0px; }
.pro_txt{ width: 350px; }
.p1{ font-weight: bold; font-size: 28px; color: #1d1d1d; }
.p2{ color: #555555; height: 240px; margin-top: 20px;}
.zxdg{ width: 130px; height: 40px; line-height: 40px; color: #fff; font-size: 16px; background: #db7000; text-align: center; -moz-border-radius:25px; -webkit-border-radius:25px; border-radius:25px; }
.p4{ font-weight: bold; font-size: 25px; color: #0c7638; margin-top: 20px; margin-bottom: 20px; }
.pro_02{ color: #0c7638; font-size: 20px; height: 50px; line-height: 50px; margin-top: 20px; padding-left: 20px; background: url(pro_02.png) no-repeat left bottom; }
.pro_03{ color: #555555; font-size: 16px; padding: 20px; }
.pro_04{ background: #0c7638; padding-left: 20px; height: 44px; line-height: 44px; font-size: 18px; color: #fff; }
.pro_05{ padding-top: 20px; }
.pro_05 li{ float: left; display: inline; text-align: center; }
.shuiyin {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	display: block;
	background: url(shuiyin.png) center no-repeat;
	background-size: 80%;
}
.mingshi{
	height: 410px;
	background: #f3f3f3;
	margin-top: 30px;
}
.mingshi_nav{width: 1200px; height: 300px; margin: auto; position: relative;}
.mingshi_tt{ width: 207px; height: 39px; background: url(mingshi_tt.png) no-repeat; left: 500px; top: -20px; position: absolute; }
#nav {
	margin: auto;
	/*padding-top: 20px;*/
	padding-bottom: 20px;
	font-size: 14px;
	line-height: 32px;
	color: #191414;
}
#about_end{ width: 1122px; height: 115px; background: url(about_end.png) no-repeat; margin: auto; margin-top: 30px; margin-bottom: 30px; position: relative; }
#about_1{ width: 370px; height: 110px; }
#about_2{ width: 370px; height: 110px; margin-left: 5px; margin-right: 5px; }
#about_3{ width: 370px; height: 110px; }
#indexNews li a{ font-size: 16px; }
#indexNews li {
	border-bottom: 1px dotted #d7d7d7;
	line-height: 32px;
	margin-bottom: 10px;
	
}
#news_jianjie {
	color: #858585;
	line-height: 32px
	font-size: 14px;
}
.gray_back {
	width: 100%;
	background: #e5e5e5;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
	font-size: 12px;
	height: 30px;
	line-height: 30px;
	padding-left: 10px;
	margin-bottom: 10px
}
#picUL li {
	float: left;
	display: inline;
	line-height: 24px;
	position: relative;
}
.G_InputText {
	width: 500px;
	height: 12px;
	padding: 10px;
	border: 1px solid #ccc;
	margin: 5px 0;
}
.e_InputText {
	width: 100px;
	height: 30px;
	border: 0px;
	margin: 5px 0;
	background: #126f2d;
}
.G_textarea {
	width: 500px;
	height: 100px;
	padding: 10px;
	border: 1px solid #ccc;
	margin: 5px 0;
}
.e_textarea {
	width: 500px;
	height: 50px;
	margin: 5px 0;
	background: #126f2d;
	border: 0px;
}
.yanzheng {
	width: 100px;
	height: 12px;
	padding: 5px;
	border: 1px solid #ccc;
	margin: 5px 0
}
.G_botton {
	width: 100px;
	padding: 10px;
	line-height: 14px;
	background: #13925b;
	cursor: pointer;
	color: #fff;
	border: none;
	transition: all .2s
}
#contact_zy {
	width: 90%;
	padding: 10px 20px 10px 20px;
	background: #d41c06;
	margin: auto;
	color: #fff
}
.slideBox{ width:100%; overflow:hidden; position:relative;  }
.slideBox .hd{ height:15px; overflow:hidden; position:absolute; right:5px; bottom:5px; z-index:1; }
.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
.slideBox .hd ul li{ float:left; margin-right:2px;  width:15px; height:15px; line-height:14px; text-align:center; background:#fff; cursor:pointer; }
.slideBox .hd ul li.on{ background:#f00; color:#fff; }
.slideBox .bd{ position:relative; height:100%; z-index:0;   }
.slideBox .bd li{ zoom:1; vertical-align:middle; }
.slideBox .bd img{ width:100%; display:block;  }

/* 下面是前/后按钮代码，如果不需要删除即可 */
.slideBox .prev,
.slideBox .next{ position:absolute; left:3%; top:50%; margin-top:-25px; display:block; width:32px; height:40px; filter:alpha(opacity=50);opacity:0.5;   }
.slideBox .next{ left:auto; right:3%; background-position:8px 5px; }
.slideBox .prev:hover,
.slideBox .next:hover{ filter:alpha(opacity=100);opacity:1;  }
.slideBox .prevStop{ display:none;}
.slideBox .nextStop{ display:none;}</pre></body></html>